<?php
	require_once("PedidoDao.php");
	class PedidoDaoIMP extends Modelo implements PedidoDao{

		public function obtenerPedidoPorDNIEID($p,$c){
			$query = "SELECT CLIE_ID
				FROM cliente c
				WHERE c.DNI = '=".$c->getDNI()."';
			";
			echo $query."<br>";
			$res = parent::execute($query);

			if($res){
				if(mysql_num_rows($res)==1){
					$f = mysql_fetch_array($res);
					$c->setId($f['CLIE_ID']);

					$query="SELECT PEDI_ID,PEDI_FECHA,PEDI_ESTADO
						FROM pedido p
						WHERE p.PEDI_ID = '".$p->getPedidoID()."' AND
						p.CLIE_ID ='".$c->getId();."'
						;"

					echo $query."<br>";
					$res = parent::execute($query);

					if($res){
						if(mysql_num_rows($res)==1){
							$f = mysql_fetch_array($res)


						}
					}
				}
			}

		}
		public function registrarPedido($p,$c);
		public function validarPedido($p);
		public function cambiarEstado($p);


		public function verificarCliente($cl){
			$qry = "SELECT 	p.PEDI_ID, c.CLIE_NOMBRES  
				FROM 	pedido p, cliente c 
				WHERE 	p.PEDI_ID='".$cl->getId()."' AND
						c.CLIE_DNI='".$cl->getDNI()	."' AND
						c.CLIE_ID = p.CLIE_ID";
			$res = parent::execute($qry);
			if($res){
				if(mysql_num_rows($res)==1)
				{
					$f = mysql_fetch_array($res);
					$cl->setId($f['CLIE_ID']);
					$cl->setNombre($f['CLIE_NOMBRES']);
					$cl->setApellidos($f['CLIE_APELLIDOS']);
					$cl->setDNI($f['CLIE_DNI']);
					$cl->setEmail($f['CLIE_EMAIL']);
					$cl->setValor($f['CLIE_VALOR']);
					$cl->setTelefono($f['CLIE_TELEFONO']);
					$cl->setDireccion($f['CLIE_DIRECCION']);
					return $cl;
				}				
			}
			return null;
		}


	}
?>